package monster.flight.comm.entity.dao;
import java.util.List;
import monster.flight.comm.entity.vo.Xt_tbl_col;

public interface Xt_tbl_colDAO {

	 /**
	*@Description: 根据主键返回Xt_tbl_col
	*@param col_name
	*@return Xt_tbl_col
	*/
	 public Xt_tbl_col getXt_tbl_colByID(String  col_name);
	 /**
	*@Description: 根据bean返回List，如果bean中的属性不为null则作为查询条件
	*@param Xt_tbl_col
	*@return List<Xt_tbl_col>
	*/
	 public List<Xt_tbl_col> getXt_tbl_colByParams(Xt_tbl_col xt_tbl_col);
	 /**
	*@Description: 新增一条记录
	*@param Xt_tbl_col
	*@return void
	*/
	 public void insertXt_tbl_col(Xt_tbl_col xt_tbl_col);
	 /**
	*@Description: 根据主键更新记录
	*@param Xt_tbl_col
	*@return void
	*/
	 public void updateXt_tbl_col(Xt_tbl_col xt_tbl_col);
	 /**
	*@Description: 根据主键删除记录
	*@param  col_name
	*@return void
	*/
	 public void deleteXt_tbl_colByID(String  col_name);
	 /**
	*@Description: 根据主键删除多条记录
	*@param  col_names
	*@return void
	*/
	 public void deleteXt_tbl_colByIDs(List<String>  col_names);
}
